package dongshi.daddy.facade.workuse.v1;

/**
 * 封装消息发送细节门面类
 */
public class MessageSenderFacade {
    // 发送短信
    void sendSms() {
        new SmsMessageSender().send();
    }

    // 发送站内信
    void sendStationMsg() {
        new StationMessageSender().send();
    }

    // 发送推送
    void sendPush() {
        new PushMessageSender().send();
    }

    // 发送短信，站内信，推送
    void sendSmsAndStationAndPush() {
        new SmsMessageSender().send();
        new StationMessageSender().send();
        new PushMessageSender().send();
    }

    // 发送短信，站内信
    void sendSmsAndStation() {
        new SmsMessageSender().send();
        new StationMessageSender().send();
    }

    // 发送短信，推送
    void sendSmsAndPush() {
        new SmsMessageSender().send();
        new PushMessageSender().send();
    }

    // 发送站内信，推送
    void sendStationAndPush() {
        new StationMessageSender().send();
        new PushMessageSender().send();
    }
}
